C3_SPWB System Process White Box Viewpoint
| Domain | Aspect | Maturity |
|---|---|---|
| Conceptual | Process & Behavior |
Example
No examples available.
Purpose
The C3_SPWB System Process White Box Viewpoint supports the specification of the internal functional realization of the System of Interest (SoI) through the collaboration of its constituent Conceptual Systems.
It provides a white-box perspective on the SoI, complementing the black-box perspective of the C3_SPRO System Process Viewpoint.
The viewpoint refines the internal realization of the SoI while preserving its externally visible functional behaviour.
Applicability
The System Process White Box Viewpoint supports the “Conceptualize the system architecture” activity included in the “System Architecture Definition Process” activities of the INCOSE SYSTEMS ENGINEERING HANDBOOK 2023 [§2.3.5.4] and contributes to the artifacts “System interface definition”, “System architecture description”, “System Viewpoints, views and models”, and “System element description”.
Presentation
An activity diagram featuring the ordered execution of SAF_FunctionActions. The activity diagram swim lanes (partitions) represent the Conceptual Systems constituting the System of Interest (SoI). The activity diagram shows the allocation of SAF_SystemFunctions to the Conceptual Systems and the functional flows between Conceptual Systems and between Conceptual Systems and the system boundary represented by activity parameter nodes. Note: In order to improve the clarity of presentation it may be appropriate to use several activity diagrams for one System Process.
A tabular representation listing the Conceptual Systems contained in the SoI and the SAF_Functions allocated to each Conceptual System.
Stakeholder
- Acquirer
- Customer
- Hardware Developer
- IV&V Engineer
- Operator
- Project Manager
- Safety Expert
- Security Expert
- Software Developer
- Supplier
- System Architect
- User
Concern
- How are the functional responsibilities allocated among the Conceptual Systems?
- How do the Conceptual Systems collaborate to realize the functional behaviour of the System of Interest?
- How is the functional behaviour of the System of Interest realized internally?
- Is the internal functional realization consistent with the externally visible functional behaviour of the System of Interest?
- Which Conceptual Systems are involved in the realization of the functional behaviour?
- Which Conceptual Systems participate in interactions between the System of Interest and the system boundary?
Profile Model Reference
The following Stereotypes / Model Elements are used in the Viewpoint:
- SAF_ConceptualSystem
- SAF_ConceptualInternalRole
- SAF_FunctionAction
- SAF_Function
- ObjectFlow
- SAF_FunctionAction contained in SAF_Function
